sole of foot - Turc Anglais Dictionnaire